basic life support techniques - Español Inglés Diccionario